package com.demo.java.OD1_50.OD20;

import java.util.Arrays;
import java.util.Scanner;

/**
 * @author bug菌
 * @Source 公众号：猿圈奇妙屋
 * @des： 【航天器(盛水问题)】问题
 * @url： https://blog.csdn.net/weixin_43970743/article/details/145525904
 */
public class OdMain {
    public static void solveMethod(String input) {
        String[] strs = input.split(",");  // 输入转换为字符串数组
        long[] ls = Arrays.stream(strs).mapToLong(Long::parseLong).toArray();  // 转换为long类型数组

        long result = 0;  // 初始化最大容积为0
        // 双重循环遍历所有的柱子对
        for (int i = 0; i < strs.length; i++) {
            for (int j = i + 1; j < strs.length; ++j) {
                long a = (j - i) * Math.min(ls[i], ls[j]);  // 计算容积
                result = Math.max(result, a);  // 更新最大容积
            }
        }
        System.out.println(result);  // 输出最大容积
    }

    public static void main(String[] args) {
        try {
            Scanner s = new Scanner(System.in);
            String input = s.nextLine();  // 读取输入
            solveMethod(input);  // 调用解法
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

